import React, { useState, useEffect } from 'react'

// 需求：立即获取更新后的数据
export default function App() {
  const [count, setCount] = useState(0)
  const handleClick = () => {
    setCount(count + 1)
  }
  useEffect(() => {
    // 1. 初始化会执行
    // 2. 状态变化后会执行，所以可以在这里拿到变化之后的 count
    console.log(count)
  }, [count])
  return (
    <div>
      <h3>{count}</h3>
      <button onClick={handleClick}>+1</button>
    </div>
  )
}
